CSC 2411 - Linear Programming and Combinatorial Optimization ∗ Lecture 5 : Smoothed Analysis , Randomized Combinatorial Algorithms , and Linear Programming Duality
نویسنده
چکیده
In this class, we discuss a few " post-simplex-algorithm " issues. We will first study the smoothed case analysis of Linear Programming problems. We then learn the Seidel's algorithm, a randomized com-binatorial algorithm that run in subexponential time, and its extensions. Last, we will be introduced to the duality theorem of Linear Programs. 1 Overview In the previous lecture, we learned the procedure of the simplex algorithm. The algorithm leads us to an optimum solution. The question now is how long it will take the algorithm to reach this final solution. Moreover, we may wonder how well the algorithm perform under different settings. In this lecture, we will first examine the complexity of the simplex algorithm. Following this analysis, we will learn three ran-domized combinatorial algorithms which improve the running time, at least for some sets of parameters. Last, we will start our discussion on Linear Program duality. The worst case analysis estimates the maximum running time T of an algorithm A on all possible inputs I n of a given length n, whereas the average case analysis provides the average running time of a program on a distribution of inputs of a given length. The smoothed analysis was invented a few years ago motivated by the strictness of the worst-case and average-case analyses. The smoothed analysis presents the maximum running time of cases within certain range of the average cases. The range is defined * Lecture Notes for a course given
منابع مشابه
CSC 2411 - Linear Programming and Combinatorial Optimization ∗ Lecture 9 : Semi - Definite Programming Combinatorial Optimization
This lecture consists of two main parts. In the first one, we revisit Semi-Definite Programming (SDP). We show its equivalence to Vector Programming, we prove it has efficient membership and separation oracles and finally state a theorem that shows why Ellipsoid can be used to acquire an approximate solution of a semi-definite program. In the second part, we make a first approach to Combinatori...
متن کاملCSC 2411 - Linear Programming and Combinatorial Optimization ∗ Lecture 7 : Ellipsoid Algorithm and Interior Point
This lecture provides an in-depth explanation of ellipsoid algorithm which was developed in 1979 by a Soviet mathematician L.G. Khachian. Ellipsoid algorithm is the first polynomial-time linear programming algorithm which also knows as Khachiyan’s algorithm to acknowledge Khachiyan’s discovery. This algorithm is fundamentally different from Simplex Algorithm in a sense that it does not exploit ...
متن کاملCsc5160: Combinatorial Optimization and Approximation Algorithms Topic: Min-max Theorem
In this lecture, we show the applications of the strong duality theorem, and discuss how to obtain min-max theorems and combinatorial algorithms from linear programming. We first introduce the 2 player, zero-sum game and show that this can be solved by minimax theorem and we also prove the minimax theorem by the LP-duality theorem. After that, we introduce some applications of minimax theorem, ...
متن کاملCSC 2411 - Linear Programming and Combinatorial Optimization ∗ Lecture 9 : Ellipsoid Algorithm ( Contd
The ellipsoid algorithm tells us that given these oracles to a problem, guarantees of not too large of an initial search space, and not too small of a possible volume for P = 0, we get a polynomial solution. With this observation, we may hope to achieve polynomial algorithms to certain LP with many more constraints than the natural parameters of the problem. Specifically, if m, the number of co...
متن کاملCSC 5160 : Combinatorial Optimization and Approximation Algorithms
In this lecture, we will talk about the technique of using Linear Programming (LP) to solve combinatorial optimization problems. The lecture is divided into two parts. In the first part, we discuss the theoretical aspects of LP and illustrate by exmaples how combinatoric problems can be reforumated as LP problems. In the second part, we introduce two popular algorithms in solving LP problems: t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005